Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquarters888 Shenda Road, Xiaoshan District, Hangzhou, Zhejiang, ChinaHangzhou, Zhejiang 311200 cnPhone: 86571867221618657186722161 (fax)